package com.atzly.community.service;

import java.util.Date;

/** 统计访问网站的用户数量
 * 1 统计UV
 * 2 统计DAU
 * @author zlysimida
 * @date 2021/9/4 - 6:49
 */
public interface AccessCountService {

    // 将指定ip记录到hyperloglog
    void recordUV(String ip);


    // 统计多天UV
    long countManyDaysUv(Date startDate,Date endDate);


    // 将指定用户计入DAU
    void recordDAU(int userId);


    // 统计多天DAU
    long countManyDaysDau(Date startDate,Date endDate);
}
